//
//  RequestMiddleware.swift
//  casdon_swiftUI
//
//  Created by casdon on 2025/4/19.
//

protocol RequestMiddleware {
    // 处理请求体
    func handleRequest<T: API>(_ api: T, body: Data) throws -> (Data, T)
       
    // 处理响应体
    func handleResponse<T: API>(_ api: T, data: Data, error: Error?) -> Data
}

